Big Huge Thesaurus

genus Myrmecophaga

noun

sounds kind of like